package com.alibaba.cirtus.ots.application.adapter.ability.model.response;

import lombok.Data;

import java.util.Date;

/**
 * @description: 调拨单货品明细返回
 * @author: yuhw
 * @date: 2021年09月14日 21:25
 **/
@Data
public class AllocateOrderScItemDetailDTO{
    private Date expectedDeliveryDate;
    private String allocateOrderId;
    private String remark;
    private String remarks;
    private String features;
    private String closeCode;
    private String giftQuantity;
    private String taxRate;
    private String price;
    /**
     * 订单共享平台行号
     */
    private String lineNo;
    /**
     * sap对应调拨单的行号
     */
    private String outAllocateOrderLineNo;
    /**
     * sap对应调拨单的行 id
     */
    private String outAllocateOrderLineId;
    private String outAllocateApplyOrderLineId;
    /**
     * 调拨预报单的行号
     */
    private String allocateApplyOrderLineNo;
    /**
     * 调拨预报单的行id
     */
    private String allocateApplyOrderLineId;
    /**
     * 货品编码
     */
    private String scItemCode;
    /**
     * 货品 名称
     */
    private String scItemName;
    /**
     * 收货仓库存
     */
    private String receiveWarehouseInventory;
    /**
     * 状态
     */
    private Integer status;
    private String statusDesc;
    /**
     * 提交数量
     */
    private String applyQuantity;

    /**
     * 数量
     */
    private String quantity;
    /**
     * 确认数量
     */
    private String confirmQuantity;
    /**
     * 发货数量
     */
    private String shipQuantity;
    /**
     * 收货数量
     */
    private String receiveQuantity;
    /**
     * 统计已经收获的物料凭证的数量求和
     */
    private String receivedQuantity;
    /**
     * 单位
     */
    private String unit;
    /**
     * 单价
     */
    private String unitPrice;
    /**
     * 折扣
     */
    private String discount;
    /**
     * 小计金额
     */
    private String subTotalAmount;
    /**
     * 结算金额
     */
    private String settlementAmount;

//    /**
//     * 期待生产日期
//     */
//    private String expectedProductionDate;
    /**
     * 是否关闭
     */
    private Boolean closed;

    private String closedDesc;
    /**
     * 关闭原因
     */
    private String closedReason;
    /**
     * 创建者
     */
    private String creator;
    /**
     * 期待生产日期
     */
    private Date expectedProduceDate;
    /**
     * 回复数量
     */
    private String replyQuantity;
    /**
     * 产品组
     */
    private String productGroup;
    /**
     * 货品id
     */
    private String scItemId;

    private Integer type;
    //确认日期
    private Date confirmTime;

}
